/*
    dll 将某些库单独打包
    
*/
const path = require('path')
const webpack = require('webpack')
module.exports={
    entry:{
        jquery:['jquery']
    },
    output:{
        filename:"[name].js",
        path:path.resolve(__dirname,'dll'),
        library:'[name]_[hash]', // 打包后的名字

    },
    plugins:[
        // 打包生成一个 manifest.json --> 提供和jquery映射
        new webpack.DllPlugin({
            name:'[name]_[hash]', // 映射库的暴露的内容名称
            path:path.resolve(__dirname,'dll/manifest.json') // 输出文件路劲
        })
    ]
}